Distributed Shell over Peer-to-Peer Networks
نویسندگان
چکیده
Peer-to-Peer (P2P) networking uses a proliferate and powerful paradigm that replaces the traditional client/server communication model with an arbitrary communication model where all hosts or peers are both clients and servers. While P2P is well known for file sharing we developed a P2P system that provides distributed computing. We have developed and currently use a distributed shell over P2P which is a modified version of GNU-Bash that offers the user more computational power by transparently distributing commands over the P2P network. This paper presents the shell over P2P architecture and provides techniques we use to obtain I/O redirection and pipes, parametric computations, cross-file system and heterogeneous computing.
منابع مشابه
A Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory
The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...
متن کاملPeer Service Networks — Distributed P2P Middleware
Massively distributed peer-to-peer (P2P) computing systems offer unprecedented levels of computing power. However there is no widely used peer interface and as a result many P2P systems have been developed to support specific services. This paper proposes a P2P middleware architecture that directly supports the formation of service networks based on secure interconnections between peers. The P2...
متن کاملA Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory
The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...
متن کاملDisTriB: Distributed Trust Management Model Based on Gossip Learning and Bayesian Networks in Collaborative Computing Systems
The interactions among peers in Peer-to-Peer systems as a distributed collaborative system are based on asynchronous and unreliable communications. Trust is an essential and facilitating component in these interactions specially in such uncertain environments. Various attacks are possible due to large-scale nature and openness of these systems that affects the trust. Peers has not enough inform...
متن کاملDisTriB: Distributed Trust Management Model Based on Gossip Learning and Bayesian Networks in Collaborative Computing Systems
The interactions among peers in Peer-to-Peer systems as a distributed collaborative system are based on asynchronous and unreliable communications. Trust is an essential and facilitating component in these interactions specially in such uncertain environments. Various attacks are possible due to large-scale nature and openness of these systems that affects the trust. Peers has not enough inform...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003